development drilling - Turkish English Dictionary